Massachusetts Nativity Scene Sparks Controversy Over ICE Sign
A Dedham nativity scene featuring an 'ICE was here' sign sparks debate between church leaders and critics over immigration and humanitarian issues.
A Dedham nativity scene featuring an 'ICE was here' sign sparks debate between church leaders and critics over immigration and humanitarian issues.